package net.learn.system.service;

import net.learn.system.vo.QueSubjectVO;
import net.learn.framework.common.page.PageResult;
import net.learn.framework.common.service.BaseService;
import net.learn.system.entity.QueSubjectEntity;
import net.learn.system.query.QueSubjectQuery;

import java.util.List;

/**
 * 科目管理
 * 
 * @author 李立志
 */
public interface QueSubjectService extends BaseService<QueSubjectEntity> {

	PageResult<QueSubjectVO> page(QueSubjectQuery query);

	List<QueSubjectVO> getList(QueSubjectQuery query);

	void save(QueSubjectVO vo);

	void update(QueSubjectVO vo);

	void delete(List<Long> idList);
}
